.m-cart{padding: 0 0 50px;line-height: 2;}
.m-cart a{color: #222;}
.m-cart .item{font-size: 12px;position: relative;padding: 15px 20px;overflow: hidden;border-bottom: 1px solid #D5D5D5;background: #fff;-webkit-transition: all .3s;transition: all .3s;}
.m-cart .item.destroy{opacity: 0;padding-top: 0;padding-bottom: 0;height: 0px;}
.m-cart .item .pic{position: absolute;left: 20px;top: 20px;width: 64px;}
.m-cart .item .pic img{width: 100%;}
.m-cart .item .text{padding-left: 80px;}
.m-cart .item .titlee{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #666;}
.m-cart .item .remain{color: #2A96FF;}
.m-cart .item .del{position: absolute;right: 20px;top: 62px;overflow: hidden;}
.m-cart .item .pro-number{margin-left: 5px;}
.m-cart .item .pro-number-input{width: 2em;}
.m-cart .empty{text-align: center;padding-top: 100px;}
.m-cart .empty a{color: #39f}
.m-cart .hint{margin-top: 10px;background: #fffca9;color: #f60;padding: 0 10px;line-height: 1.6;}
.embed .m-cart{padding-top: 0;}
.embed .m-simpleHeader{display: none}